package com.duan.laugh.msg.service;

import com.duan.laugh.msg.api.pojo.entity.Msg;
import com.duan.laugh.msg.api.pojo.entity.MsgSend;

/**
 * @author duanjw
 */
public interface MsgService {
    /**
     * 给指定用户推送消息
     *
     * @param msg
     */
    void sendMsgToUser(Msg msg);

    /**
     * 给所有用户推送消息
     *
     * @param msg
     */
    void sendMsgToAllUser(Msg msg);

    /**
     * 给指定用户推送站内消息
     *
     * @param msgSend
     */
    void sendMsgToUser(MsgSend msgSend);
}
